traditional restaurant - Spanish English Dictionary